@charset "utf-8";

* {
	-o-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0px;
	margin: 0px;
	outline: none;
}

body {
	color: #000;
	background-color: #FFF;
	padding: 0px;
	margin: 0px auto;
	overflow: scroll;
	overflow-x: hidden;
	overflow-y: auto;
	font-size: 16px;
	max-width: 640px;
	font-family: "HanHei SC","PingFang SC","Microsoft YaHei";
	font-weight: 300;
}

html {
	font-size: 100px;
}

a:visited {
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
	-webkit-user-select: none;
	-moz-user-focus: none;
	-moz-user-select: none;
}

a:focus {
	outline: none;
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
	-webkit-user-select: none;
	-moz-user-focus: none;
	-moz-user-select: none;
}

a:hover, a:active {
	outline: none;
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
	-webkit-user-select: none;
	-moz-user-focus: none;
	-moz-user-select: none;
}

div {
	margin: 0;
	padding: 0;
	border: 0;
}

img {
	margin: 0;
	padding: 0;
	vertical-align: middle;
	border: 0;
}

p, h1, h2, h3, h4, h5, h6 {
	margin: 0;
}

b, strong {
	font-weight: bold;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

li {
	list-style: none outside none;
}

a {
	text-decoration: none;
	color: #000;
	background: transparent;
	outline: none
}

a:visited {
}

a:focus {
	outline: none;
}

a:hover, a:active {
	outline: none;
}

form {
	margin: 0;
}

button, input, select, textarea {
	font-size: 100%;
  /* Correct font size not being inherited in all browsers. */
	margin: 0;
  /* Address margins set differently in IE 6/7, Firefox 3+, Safari 5,and Chrome */
	vertical-align: baseline;
 /* Improve appearance and consistency in all browsers */
	*vertical-align: middle;
 /* Improve appearance and consistency in all browsers */
}

input[type="button"], input[type="submit"], input[type="reset"] {
	-webkit-appearance: none;
}

textarea {
	-webkit-appearance: none;
}

button, select {
	text-transform: none;
}

body {
	-webkit-tap-highlight-color: transparent;
}

.clear {
	display: block;
	clear: both;
}

html {
    -webkit-overflow-scrolling: touch;
    -webkit-tap-highlight-color: none;
}

html {
    -webkit-tap-highlight-color: transparent;
}

body {
    -webkit-overflow-scrolling: touch;
}

* {
    padding: 0;
    margin: 0;
    -webkit-font-smoothing: antialiased;
    -webkit-tap-highlight-color: transparent;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    user-select: none;
}
.content{
	padding-left: .3rem;
	padding-right: .3rem;
}
.section_1{
	background: url(../images/shape@2x.png) no-repeat 0 .54rem;
	background-size: .48rem;
	font-size: .28rem;
	font-family: SourceHanSansCN-Medium, SourceHanSansCN;
	font-weight: 500;
	color: #333333;
	line-height: .44rem;
	padding-top: .46rem;
	padding-bottom: .3rem;
	padding-left: .88rem;
}
.section_2 p{
	padding-bottom: .3rem;
}
.textwrap{
	padding-left: .2rem;
	padding-right: .2rem;
	position: relative;
	font-size: .28rem;
	font-family: SourceHanSansCN-Normal, SourceHanSansCN;
	font-weight: 400;
	color: #333333;
	line-height: .56rem;
	background: #F7F7F7;
	/* letter-spacing: 1px; */
}
.section_2{
	padding-top: .14rem;
	margin-bottom: .76rem;
}
.textwrap .i1{
	
position: absolute;
	
right: -4px;
	
top: -4px;
	
width: .7rem;
	
height: .7rem;
	
border-top: 4px solid #7850B9;
	
border-right: 4px solid #7850B9;
}
.textwrap .i2{
	
position: absolute;
	
left: -4px;
	
bottom: -4px;
	
width: .7rem;
	
height: .7rem;
	
border-bottom: 4px solid #7850B9;
	
border-left: 4px solid #7850B9;
}
.section_3{
	text-align: center;
	padding-bottom: .76rem;
}
 .iconmodel{
height: 1rem;
}
.titlemodel strong{
	color: #FF7300
}
.titlemodel{
	
font-size: .36rem;
	
font-family: SourceHanSansCN-Bold, SourceHanSansCN;
	
font-weight: bold;
	
color: #333333;
	
line-height: 1;
	
padding-top: .1rem;
text-align: center;
	
}
 .titlemodel{

padding-bottom: .4rem;
}
.section_3 .imgbox:after{
	content: "";
	background: url(../images/icon-setting@2x.png) no-repeat center center;
	background-size: 100%;
	left: .2rem;
	top: 1.52rem;
	position: absolute;
	width: 1.4rem;
	height: .94rem;
}
.section_3 .imgbox{
	position: relative;
	
border-top: .06rem solid #E5E5E5;
	
padding-top: .1rem;
}
.section_3 .imgbox img{
	
width: 100%;
	
display: block;
}
.section_4{
	
margin-bottom: .76rem;
}
 .iconmodel{
	

	
display: block;
	
margin: auto;
}
.section_4 .titlemodel{
	

}
.section_4 .title strong{
	
}
.section_4 .cont{
	
padding-top: .3rem;
	
padding-bottom: .36rem;
}
.section_4 .cont p{
	
padding-bottom: .4rem;
}
.section_5{
margin-bottom: .76rem;	
}
.section_5 .cont{
	    padding-top: .3rem;
    padding-bottom: .36rem;
}
.section_5 .cont p{
	
}
.section_5 .cont .list{

padding-top: .76rem;
}
.section_5 .cont .list li:after{
content:"";
display:table;
clear:both;
}
.section_5 .cont .list li{

position: relative;

margin-bottom: .68rem;
}
.section_5 .cont .list li .icon:after{content:"";position:absolute;top: 50%;left: 50%;-o-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 2px;height: 2px;background: #000000;}
.section_5 .cont .list li .icon{

width: 1.6rem;

height: 1.6rem;

text-align: center;

display: -webkit-box;

display: -moz-box;

display: -webkit-flex;

display: -moz-flex;

display: -ms-flexbox;

display: flex;

flex-direction: column;

justify-content: center;

position: absolute;

top: 50%;

left: 0;

-o-transform: translate(0%, -50%);

-webkit-transform: translate(0%, -50%);

-moz-transform: translate(0%, -50%);

-ms-transform: translate(0%, -50%);

transform: translate(0%, -50%);

text-align: center;

background: url(../images/icon-setting-tq@2x.png) no-repeat center center;

background-size: 100%;

font-size: .24rem;

font-family: SourceHanSansCN-Medium, SourceHanSansCN;

font-weight: 500;

color: #333333;
}
.section_5 .cont .list li .text{

width: 5.72rem;

height: 2.24rem;

background: #FFFFFF;

border-radius: .04rem;

border: .04rem dashed  #979797;

float: right;

font-size: .24rem;

font-family: SourceHanSansCN-Normal, SourceHanSansCN;

font-weight: 400;

color: #333333;

line-height: .4rem;

display: -webkit-box;

display: -moz-box;

display: -webkit-flex;

display: -moz-flex;

display: -ms-flexbox;

display: flex;

flex-direction: column;

justify-content: center;

padding-left: .92rem;

padding-right: .35rem;

letter-spacing: 0px;
}
.section_5 .cont .list li .text p{

}
.section_5 .cont .list li .num{

width: .8rem;

height: .8rem;

background: #F4C259;

border: 1px solid #B18F48;

position: absolute;

text-align: center;

line-height: .8rem;

border-radius: 400px;

font-size: .28rem;

font-family: SourceHanSansCN-Normal, SourceHanSansCN;

font-weight: 400;

color: #FFFFFF;

right: .26rem;

top: -.48rem;
}

.section_5 .cont .list li:nth-child(2n) .icon{
	
left: auto;
	
right: 0;
}
.section_5 .cont .list li:nth-child(2n) .text{
	
float: none;
	
padding-left: .26rem;
}
.section_5 .cont .list li:nth-child(2n) .num{
	
right: auto;
	
left: .26rem;
}
.section_5 .cont .list li:nth-child(2) .num{
background: #A988BE;
border: 2px solid #755F83;
}
.section_5 .cont .list li:nth-child(3) .num{
	background: #3EA1D3;
border: 1px solid #276C8B;
}
.section_5 .cont .list li:nth-child(4) .num{
background: #3EA1D3;
border: 1px solid #276C8B;
}
.section_5 .cont .list li:nth-child(5) .num{
background: #A5D9D4;
border: 1px solid #759A94;
}

.section_5 .cont .list li:last-child{
	margin-bottom: 0;
}


.section_5 .cont .list li:nth-child(2) .icon{
	background: url(../images/cl2.png) no-repeat center center;
	background-size: 100%;
}
.section_5 .cont .list li:nth-child(3) .icon{
	background: url(../images/cl3.png) no-repeat center center;
	background-size: 100%;
}
.section_5 .cont .list li:nth-child(4) .icon{
	background: url(../images/cl4.png) no-repeat center center;
	background-size: 100%;
}
.section_5 .cont .list li:nth-child(5) .icon{
	background: url(../images/cl5.png) no-repeat center center;
	background-size: 100%;
}
.section_6{
	
margin-bottom: 1.14rem;
}
.section_6 .skewtitle{line-height: .44rem;position: relative;margin-bottom: .48rem;}
.section_6 .skewtitle:after{
	position: absolute;
	width: 82%;
	height: .44rem;
	background: #FF7300;
	content: "";
	top: 0;
	left: 9%;
	transform: skew(-34deg);
}
.section_6 .skewtitle:before{
	content: "";
	position: absolute;
	width: 82%;
	height: .44rem;
	border: 1px solid #FF7300;
	top: .1rem;
	left: 9%;
	transform: skew(-34deg);
}
.section_6 .skewtitle span{
	
font-size: .28rem;
	
font-family: SourceHanSansCN-Medium, SourceHanSansCN;
	
font-weight: 500;
	
color: #FFFFFF;
	
display: block;
	
position: relative;
	
z-index: 5;
	
text-align: center;
	
line-height: .44rem;
}
.section_6 .title{
	
margin-top: .3rem;
	
text-align: center;
	
font-size: .28rem;
	
font-family: SourceHanSansCN-Normal, SourceHanSansCN;
	
font-weight: 400;
	
color: #333333;
	
line-height: .56rem;
	
margin-bottom: .34rem;
}
.section_6 .title strong{
	
font-size: .36rem;
	
color: #FF7300;
}
.section_6 .cont{
	
padding-top: .3rem;
	
padding-bottom: .36rem;
}
.section_6 .cont img{
	
display: block;
	
margin-top: .28rem;
	
margin-bottom: .27rem;
}
.zm{
	background: #fff;
	position: fixed;
	left: 0px;
	top: 0px;
	z-index: 999999;
	right: 0px;
	bottom: 0px;
}